draining boards - German English Dictionary